#!/usr/bin/env python
from dynamic_reconfigure.parameter_generator_catkin import *
PACKAGE = "gazebo_pkg"


gen = ParameterGenerator()


gen.add("max_vel_x", double_t, 0, "A double parameter",    .5, 0,   5)
gen.add(" max_vel_x_backwards", double_t, 0,
        "A double parameter",    .5, 0,   5)


# size_enum = gen.enum([ gen.const("Small",      int_t, 0, "A small constant"),
#                 gen.const("Medium",     int_t, 1, "A medium constant"),
#                 gen.const("Large",      int_t, 2, "A large constant"),
#                 gen.const("ExtraLarge", int_t, 3, "An extra large constant")],
#                 "An enum to set size")

# gen.add("size", int_t, 0, "A size parameter which is edited via an enum", 1, 0, 3, edit_method=size_enum)

exit(gen.generate(PACKAGE, "param", "paramcfg"))
